#pragma once
#ifndef _BODY_MAKER_H_
#define _BODY_MAKER_H_
#include "Box2D/Box2D.h"
#include "Define.h"
class BodyMaker
{
public:
	BodyMaker();
	~BodyMaker();
	static b2Body* makeCicle(b2World *_World, b2BodyType _Type, int _Radius, b2Vec2 pos, void* _UserData);
	static b2Body* makeCicle(b2World *_World, b2BodyType _Type, int _Radius, b2Vec2 pos);
	static b2Body* makeBox(b2World *_World, b2BodyType _Type, b2Vec2 _Size, b2Vec2 _Center, void* _UserData);
	static b2Body* makeBox(b2World *_World, b2BodyType _Type, b2Vec2 _Size, b2Vec2 _Center);
	static b2Body* makeBox(b2World *_World, b2BodyType _Type, b2Vec2 _Size, void* _UserData);
	static b2Body* makeBox(b2World *_World, b2BodyType _Type, b2Vec2 _Size);
};
#endif _BODY_MAKER_H_

